The Clock Tower at the Palace of Westminster, the bell is known as "Big Ben" |
Westminster Cathedral |
Pelican in London |
The Swiss building the Brits call it the Gherkin |
The London Eye |
The London Eye at night |
Stonehenge |
Salisbury Cathedral |
I am not sure what this 55 ton bonze horse's head means. Located in Hyde Park |
Abbey Road |
Statue at the British Museum, Aphrodite? |