Whether you’re after a few everyday essentials or a handy little lunchtime hideaway, Victoria Place, in the heart of London’s Chelsea and Westminster has it covered.
Welcome to Victoria Place

Whether you’re after a few everyday essentials or a handy little lunchtime hideaway, Victoria Place, in the heart of London’s Chelsea and Westminster has it covered.