Squat & Gobble
27 Tottenham Street
London
W1T 4RW
0207-580-5338
Cafes Snack Bars & Tea Rooms
Visit Website