Euston Tower, London UK


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


Size: 5616px × 3744px
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