left Popular Searches

Popular Locations

2 for 1

London, Arch 376; 10 Helmsley Pl

Bread & Truffle

Italian

Oven-fresh focaccia sandwiches presented in an industrial-chic space with outdoor seating

next close

Location

location
Bread & Truffle,
Arch 376; 10 Helmsley Pl,
London,
E8 3SB,
United Kingdom