W Hotel London Interior, Leicester Square / By Concrete Architectural Associates

Posted on September 8, 2011


Leicester Square, London, United Kingdom
Concrete Architectural Associates
Post By:Kitticoon Poopong

Photo © Courtesy of Ewout Huibers–Welcome area

There is more to London than the obvious tourist attractions. Ultimately you’ll get the chance to see the city from within.
Continue Reading>>