"Helpful staff, delicious coffee, lovely big windows so lots of light, and comfy seats. Nice cafe!"
Phone: (+44)2088916541
Address: 135 St. Margarets Road, Twickenham I-TW1 1RG, United Kingdom
City: Twickenham
Monday: 07:00-17:30
Tuesday: 07:00-17:30
Wednesday: 07:00-17:30
Thursday: 07:00-17:30
Friday: 07:00-17:30
Saturday: 08:00-18:30
Sunday: 09:00-16:30
Dishes: 5
Amenities: 1
Categories: 5
Reviews: 1209