Quirky Wandsworth spot famous for both striking cinematographic exteriors and surprisingly delicious sandwiches; modern art and unexpected flavors collide here.
Info
📍
Address
Jaggard Way, Platform1, Wandsworth Common Station, London SW12 8SG, UK, LDN