Traveling to London this year… why not stop by and visit one of the top five Champagne Bars!
This list was created by Elly Webster of The Handbook (www.thehandbook.co.uk):
1) Beaufort House
2) St Pancras Grand Champagne Bar
3) Mews Of Mayfair
Let us know your favorite/s?