The Foresters

3.0
(8 reviews)
24 Cox Green Lane, SL6 3EN
+44 1628 673518
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Foresters | Slough | United Kingdom | TripAligner