Abbey House, Upper Baker Street, Westminster, London, 1927. It is under construction as the new head office for the Abbey Road Building Society. The main builders were Ford & Walters of Kilburn.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 4801x3974
File Size : 55,897kb