Verified business
Press’d Sandwich Shop
Press’d Sandwich Shop
Sandwich shop
About
London location of the Press’d chain, serving pressed sandwiches.
Upcoming events
No upcoming events listed.
Reviews
Loading reviews…
Press’d Sandwich Shop
Sandwich shop
London location of the Press’d chain, serving pressed sandwiches.
No upcoming events listed.
Loading reviews…