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
£ 1338
£ 1840
£ 1234
£ 932000
£ 712000
£ 2333000
£ 1306000
£ 250
£ 265
£ 138
£ 93
£ 1062000
£ 154
£ 125
£ 126
£ 159
£ 184
£ 135
£ 152
£ 150
£ 152
£ 126
£ 143
£ 111
£ 161
£ 165
£ 180
£ 237
£ 276
£ 198
£ 139
£ 427
£ 462
£ 519
£ 1800
£ 2300
£ 819