The Taps

3.8
(4 reviews)
14 Station Road, SL9 8EL
+44 1280 853039Official website
Bars & Pubs
Restaurant

About

Bringing craft beer from local independent brewers, great wines, distinctive gins and spirits back to Buckinghamshire All enjoyed with cool music in our bar

At a glance

  • Verified listing
  • Typical visit: about 1 hour
The Taps | Slough | United Kingdom | TripAligner