Google Maps UK and Google Local UK have just been launched. See the announcement on Google's own blog.