OK, but nothing special. Just like all the other eat restaurants, okay food, too pricey for my liking, but pleasant enough. If your here however, I’d suggest venturing to the nearby wharf, or southbank for something to eat.
Willy0
Place rating: 3 London, United Kingdom
I admit that this is one of many pricy sandwich shop chains but this location is right on the Thames with a great view of the river. It is well worth a visit if you fancy a toasted ciabatta as you wait for a meeting. Lots of local office workers use it but if you fancy a nice sandwich as you watch the world pass you by on the river this is the sandwich shop to be sitting in.