The Soho Sandwich Co Ltd
Highgate Studios
London
NW5 1TL
0207-428-9210
Cafes Snack Bars & Tea Rooms
Visit Website