Monday, September 14, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

West India Pier

United Kingdom

West India Pier (formerly West India Dock Pier) is a pier on the River Thames in the Isle of Dogs area of London. It can be found beside the Anchorage Point and Millennium Harbour housing developments at the end of Cuba Street.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other piers in United Kingdom