Office Building At The Corner Of Euston Road And Hampstead Road In London, Engla ...
Stockphoto ID: 3724635
File name: London-112-0021.JPG
Format: digital, 4000+ pixels longest side
Property release: no Model release: no
Source: photographer Based in: United Kingdom
Description: Office building at the corner of Euston Road and Hampstead Road in London, England