Great Fosters - part of the Alexander Hotels Collection - Stroude Rd, Egham TW20 9UR, UK on Eaten
Great Fosters - part of the Alexander Hotels Collection
1
REVIEW
1
DISH
7.6
RATING
Discovered by foodiiesince91
MENU
7.6
PRAWN OPEN SANDWICH
1 review