Google maps in the UK

Google Maps is (are?) up and running in the UK.

Here’s where I work, more or less (actually I thought I was in SW7 2AZ, but it can’t seem to find that…). It’s a slick interface, although it will be much cooler when the Satellite maps are available, like they are in the US.