Add The Polo Bar review

The Polo Bar, London
Address: 61 Gloucester Road, Kensington, London, SW7 4PE
Features: Disabled access, Accommodation, Function room, Live music, Pool table, Restaurant, TV, Wi-Fi


Rating
Comments