Brand New Development. £107,500 1 Bedroom ● 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