fromLondon On The Inside1 month agoMercato Metropolitano in Elephant & Castle Is Closing to Make Way for a Huge New DevelopmentThe Borough Triangle Development will consist of 900 new homes, 25% of which are social rent, alongside commercial spaces, but it faces community backlash.London politics