Notcutts
➤ 150 Staines Road, Staines I-TW18 2SF, United Kingdom
Vegetarian, Seafood, British, Cafés, Cafe
"Great garden centre, lots to see and buy. Staff are friendly and helpful. The restaurant has good quality well priced food. Would like to say thanks to Jayne on the catering team for her assistance."