• A payphones engineer cleaning a payphone, with St Pauls Cathedral in the background.
  • Technology and Telecoms
  • Telecoms
  • bt phone telecommunications telephone group british telecom engineer employee clean service servicing
  • United Kingdom
  • N26995