Real estate
fromTime Out London
4 days agoA massive new 15,000-home town has been approved for southeast London
Thamesmead will be transformed into a riverside new town delivering up to 15,000 homes alongside transport upgrades including a proposed DLR extension.