Monday, 17 February 2014

Russell Square

Russell Square on the Piccadilly Line is basically a large square in Bloomsbury containing large terraced houses. Overlooking the square is the impressive Hotel Russell.






Hotel Russell
Woburn Park

No comments:

Post a Comment