New Homes Website.
£106,875
1 Bedroom ● Oswald House, London
Felicity J Lord are excited to bring to market Oswald House, London’s new green haven. Oswald House has a collection of 53 Luxury Shared Ownership apartments. Available at a 25% share.
View details