3 Bedroom Split Level Apartment
£675,000
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