Polo Bar at Westbury Hotel, Mayfair

Polo Bar at Westbury Mayfair Hotel London

I’ve been to quite a few bars on my travels to London and they have all been nice, but Polo Bar at The Westbury absolutely outdid them all, and then some.