See the latest events being held at Tower Millennium Pier below
Lower Thames St, London, EC3N 4DT, United Kingdom. View map