Skip to navigationSkip to main contentSkip to footer
The Sandwich Centre sign on blue shop front

The Sandwich Centre

Sandwiches based in the Royal Opera Arcade.