Life in neighbourhood built 6 years ago where locals are very divided

My London 1 min read 3 hours ago

Some locals say it's the perfect place to live in London, but others say they want to leave as soon as they can
Read original My London