• A reflection of the BT Tower on the exterior of an office block close to Euston station.
  • Technology and Telecoms
  • Telecoms
  • bt phone telecommunications telephone group british telecom payphone phonebox tower reflection
  • United Kingdom
  • N69840