Mercato Metropolitano in Elephant & Castle Is Closing to Make Way for a Huge New DevelopmentThe Borough Triangle Development will bring 900 new homes to Elephant & Castle, but has sparked controversy among locals due to its impact on the community.