Key Facts For Buyers - 35, Holmewood Road, London, SW2