Overview
Description
Address: Kelson House, Schooner Road, Royal Wharf
City: London
Area: Newham
State/County: UK
Zip: E16 2RN
Country: United Kingdom
Open In Google Maps
Property Id : 23043
Price: £ 1,900 (Monthly)
Bedrooms: 1
Bathrooms: 1