The TE Dingwall Building

The TE Dingwall Building
11 Camden Lock Place, London, NW1 8AL
Photo of The TE Dingwall Building