Euston Tower, London UK


Office of the Inland Revenue & HM Revenue and Customs (British tax collection agencies) located in London, UK.


Size: 3744px × 5616px
Location: Euston, London, UK
Photo credit: © Sam Barnes / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1980, architecture, british, building, customs, eighties, england, euston, functionalist, hm, inland, kingdom, london, minimalist, modern, revenue, skyscraper, tower, uk, united