Popular

More Photos

High Scores

About

19 Crouch Hill
London, XGL
Max's Sandwich Shop

Max's Sandwich Shop

Sandwiches
7 reviews 7 reviews

Top Review On Yelp

rating Jul 9, 2016
Best sandwiches in the world? Maybe not, but definitely some of the best in London. Always delicious, I've never been disappointed by a visit here. The mac... (read more)
Hayley T.