Mayfair IncidentAdd to Lightbox Download
Police and ambulance crews are responding to an incident near the Royal Institution in Mayfair, London. Albemarle Street in the West End was cordoned off with several ambulances and police cars present. The nature of the incident is not immediately clear. The Metropolitan police is due to provide more information shortly. London, June 21 2018.