St James's London - The Sandwich Centre

The Sandwich Centre

16 Royal Opera Arcade
SW1Y 4UY

Mo - Fr: 07:00 to 17:00

020 7839 7838
Website

The Sandwich Centre

Sandwiches based in the Royal Opera Arcade.