Exclusive London street is turned into a building site to fury of musician Jimmy Page
One of the most expensive streets in Britain has been turned into a construction site with seven properties currently undergoing building work. Multi-million pound properties on Ilchester Place, situated in the celebrity enclave of Holland Park, west London, are covered in scaffolding, and some have been almost completely demolished for renovations. The street, dubbed ‘Millionaires … Read more