en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Slough
/
River Bar
River Bar
Bar · Bar and Grill
Stylish River Bar offering drinks and bar snacks. Located near Heathrow Airport, it features an executive lounge and soundproofed rooms.
Poyle Road, England
Slough, United Kingdom
www.facebook.com/301354633596655
Location
The ranking
Best Bar in Slough
6 places ranked by guests
1
The Moon & Spoon
21
2
Kings Head
17
3
Old Five Bells
17
4
Red Lion
17
5
Fox & Pheasant
17
See the full list →