Raining weekend in London, England (12/19-12/22)

My Thistle Lancaster Gate Hotel near Hyde Park Internet Cafe at Piccadilly Circus


Rainy Piccadilly Circus Harrods has its own tube stop!


The Swan, my favorite pub! Heathrow terminal - British Airways to Istanbul

Go back to Home page for other sights