The Bridge Pub & RoomsInn
204 Castelnau Barnes, London, SW13 9DW, United Kingdom
Situated in London and with Kew Gardens reachable within 5.8 km, The Bridge Pub & Rooms features a garden, non-smoking rooms, free Wi-Fi throughout the property and a bar. The property is located 6.