LONDON, UNITED KINGDOM - MAR 9, 2017: London architecture and red security van from the Transports of London with the sign Incident Response Unit parked near the entrance of a metro station - bus operations, stock photo

Editorial image of 'LONDON, UNITED KINGDOM - MAR 9, 2017: London architecture and red security van from the Transports of London with the sign Incident Response Unit parked near the entrance of a metro station - bus operations'
Location: London, United Kingdom
Published: July 28, 2017
Close
Loading