3 properties
£ 3
Camelford House is an impressive 17-floor building on The Thames Embankment, offering suites from 709 sq ft to 7,017 sq ft. It features a ground floor Cafe, concierge service, 24-hour security, on-site parking, and spectacular views of the Thames and London. The building is located near Vauxhall Bridge and Vauxhall Station, and benefits from the area's recent surge in development.
£ 5
£ 4333
£ 4500
£ 4500
£ 4500
£ 4498
£ 4550
£ 4550
£ 4700
£ 5000
£ 5000
£ 5300
£ 5265
£ 5500
£ 6067
£ 6500
£ 6900
£ 6899
£ 7085
£ 7500
£ 7500
£ 8000
£ 11331
£ 21667
£ 21667
£ 21667
£ 200
£ 138
£ 210
£ 138
£ 93
£ 35
£ 125
£ 126
£ 188
£ 159
£ 184
£ 135