Located in one of London’s top regeneration areas