London Free Press
A south London property that's been approved for a 28-unit townhouse development is on the market again.
Read the full story from the source
London plot, ready to add 28 townhomes, listed for $3.3M