London 2006 (8 of 20)



Cnv0592

A weird building site just off Baker Street

29 April