Brand New Development. £122,500 2 Bedrooms ● Oswald House, London Felicity J Lord are excited to bring to market Oswald House, London’s new green haven. Last remaining plot available at a 25% share. View details