Hopewell Square
Tourist attraction in Newham Address: Hopewell Square, Leamouth Peninsula, London E16 1EJ, United Kingdom Phone: nan Region: Newham Nearest station: Star Lane (0.52 miles) Rated: 4.5/5 on Google. Website Opening Times Monday: Open 24 hours Tuesday: Open 24 hours Wednesday:…