Map and Nearby Locations:

Princes Court Wapping Lane, London, , E1W 2DA, UK