URPoint Details
An attractive island on the Thames, reached by a bridge which was built prior to 1880 and renovated in 1978.
- Type:
- Landmark
An attractive island on the Thames, reached by a bridge which was built prior to 1880 and renovated in 1978.