Opening Wildland…
Site of Tyburn Tree
Traffic island at the junction of Edgware Road and Bayswater Road, near Marble Arch, London W1H 7EL
Tiny historic site