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