Fantastic split level three bedroom apartment finished to an incredibly high standard throughout.
Fantastic split level three bedroom apartment finished to an incredibly high standard throughout.
Glenrosa Street is situated in Sands End and is located 0.3 miles from Imperial Wharf overground Station, and also well located to take advantage of the many bars, restaurants and shops of the Wandsworth Bridge Road and Kings Road. It is also conveniently located 0.1 miles from the Thames Riverside and 0.2 miles from a major Sainsbury's and the Harbour Sports Club.