Oswald House
£123,750
2 Bedrooms ● Oswald House, London, SE10
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