SEVEN, Southbank Place, 7 Belvedere Road
Apartment / Flat
3
3
2179 sqf / 202 sqm
SEVEN, 7 Belvedere Road, GB
Luxury river view apartment at Southbank Place with direct Thames views, private balcony, premium interiors, concierge, spa and wellness facilities in prime Central London.