4 bedroom property in Lancaster Road, London - £875,000 | Big Open House