Opening Wildland…
Little Ben Clock
2 Wilton Road, London SW1V 1AN, at the junction of Victoria Street and Vauxhall Bridge Road.
Tiny historic site