London police and ambulance scramble to emergency near Buckingham Palace

LONDON police and emergency services have scrambled to an emergency incident in Park Lane, near Buckingham Palace.
Daily Express :: News Feed

Leave a Reply