Residents in £600k homes on iconic London island furious as riverside development set to demolish their car park for new promenade and luxury flats
EXCLUSIVE: Locals on upmarket Eel Pie Island in Twickenham, south west London , are furious at their car park being lost for a £20million regeneration scheme - which they claim will reduce house prices.
Source: dailymail.co.uk