Steam Across From Tavern.

Steam Across From Tavern, London, UK, April 2007

published 24 April 2008

London still has some alleyways with an old world feel.