Why Victoria is set to become one of London’s best residential addresses
Evening Standard
A £2.2 billion regeneration project is transforming this prime central London spot, realising its potential with luxury flats, top restaurants and cool shops.