Air ambulance lands in Lincoln’s Inn Fields

At about 0930 the London air ambulance landed in the Fields

Advertisements