New Property to Market.
£123,125
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