A new pier has opened in East London.

A new pier has opened in the east end and will provide commuters with a new transport link for travelling to and from central London across the river. The journey will take 38 minutes between … Continue reading A new pier has opened in East London.