home
buildings
map
about
sources
home
buildings
map
about
sources
66 Camden Square
Peter Bell and Rodger Davis, 1986
Hotel | Camden Square, NW1
Photos taken November 2009.