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.

Close