The Coffee Mill
91 High St, Teddington
020 8943 0707
Recent Reviews
You May Also Like
Charm Thai Dining - Middlesex, 86 High St
Thai
Shambles restaurant & winebar - 83-85 High St
Italian, Gluten-Free
Starbucks Coffee - 70 High St
Coffee & Tea
Teddington, Greater London
The Coffee Mill
91 High St, Teddington, Greater London TW11 8HG
020 8943 0707