£ 13000\mo Woodsford Square Holland Park London, Royal Borough of Kensington and Chelsea 3 Bathroom/s 6 Bedroom/s Houses / Terraced