Map and Nearby Locations:

3 Clove Crescent, East India Dock, London, E14 2BB​