See the latest events being held at Tamesis Dock below
Albert Embankment, London SE1 7TP, United Kingdom. View map