Waterfront Location
£375,000 (Guide Price)
1 Bedroom ● Manchester Road, LONDON
This exceptional 612 sq. ft. top-floor 1.5-bedroom apartment offers striking river and dock views, ample light, and a sunny southwest terrace. With period charm, expansion potential, and a prime waterfront location near Canary Wharf, it’s a rare find. Ca
View details