Tuesday, September 1, 2009

Rainy London






London sights

Trafalgar Square

30 St Mary Axe, also known as the Gherkin and the Swiss Re Building

City Hall

British Museum

London Eye

Big Ben