More Photos

High Scores


19 Crouch Hill
London, XGL
Max's Sandwich Shop

Max's Sandwich Shop

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.