Lizmans Terrace, Earls Court Road W8

Property of Interest: Lizmans Terrace, Earls Court Road W8 £650,000