Satellite Maps in the UK

Google now has satellite maps of the UK! (But the level of detail seems to depend on where you are.)

Here's where I work. The strange round thing just above is the Royal Albert Hall.