Stylish Living, Prime Location. £217,500 2 Bedrooms ● Prestwood Street, London 30% Shared Ownership – Design-Led Two-Bedroom Apartment with Balcony & City Views View details