3 Bedroom Split Level Apartment
£649,995
3 Bedrooms ● St Davids Square, London, E14
Set within St David’s Square, this stunning 1,200 sq ft split-level apartment offers exceptional space, stylish interiors and a private balcony with river and courtyard views. A rare find with superb amenities throughout. Call Felicity J Lord to arrange
View details