Discover a four of the best rooftop and cocktail bars near Buckingham Palace. 

Find Outstanding Rooftop and Cocktail Bars Near Buckingham Palace

For a touch of luxury and sophistication, head north as you leave the palace towards Mayfair.  

This glamorous neighbourhood has everything you need to enjoy a splendid afternoon or evening with some of the best cocktail bars near Buckingham Palace.

Mr Fogg’s Apothecary

Location: 4 Brook Street, Mayfair, London W1K 5DN

Walking distance from Buckingham Palace: 20 mins

Prices: Dram Stoker £16.50, Short Sharp Prick £16.50, Mothers Helper £16.50 

Website: Mr Fogg’s Apothecary

Just across from Claridge’s hotel, you can find this delightfully quirky cocktail bar. Following the theme of Phileas Fogg’s adventures around the world, the drinks on display at Mr Fogg’s apothecary are based on legendary remedies that may or may not have some health benefits. A heavy disclaimer should be placed on the fact that alcoholic cocktails probably won’t fall under the category of health foods anytime soon!

This beautifully decorated establishment stays true to the era in which the novel was based. It is low-lit with comfortable seating and a beautiful bar where friendly mixologists will prepare your order. It makes for a wonderful break from the norm and is a fabulous place to go for a few cocktails with friends.

Large curved sofa covered in cushions flanked by two lamps. Framed pictures are on the walls surrounding the sofa

Mr Fogg’s Apothecary.

The Connaught Bar

Location: Carlos Place, Mayfair, London, W1K 2AL

Walking distance from Buckingham Palace: 18 mins

Prices: Vintage Martini Cocktail £120, Vintage White Lady £110, 1893 Sidecar £1300

Website: The Connaught Bar

The Connaught is an old-school classic in the heart of Mayfair. It is like stepping into another world where the luxury level has been ramped up to the max. Beautiful crystal glasses and candlelit tables await you with specially trained mixologists ready to fill up your glass with perfectly prepared cocktails.

There is a full range of cocktails, spirits and other drinks available all day until the early hours. It is a relaxed atmosphere with a gentle buzz that sets the scene perfectly as one of the best cocktail bars near Buckingham Palace. The World’s 50 Best Bars Awards certainly agree with us as they have named them the number 1 bar for the 2nd year in a row.


Le Magritte Bar and Terrace

Location: The Beaumont, Brown Hart Gardens, Mayfair London, W1K 6TF

Walking distance from Buckingham Palace: 22 mins

Prices: Speak Whisky To Me £20, Just Got Rum £20, G-Man £20

Website: Le Magritte Bar and Terrace

Le Magritte Bar and Terrace is the jewel in the Beaumont’s crown. This beautifully restored art-deco-style hotel offers many special areas to enjoy with the bar and terrace being up there as many people’s favourites. They specialise in bourbons, American whiskeys and classic cocktails.

It is all in keeping with the state-side feel of this establishment as customers imagine what it may have been like to while away the hours in a classic speakeasy during the 1920s. You can enjoy your drinks out on the wonderful sheltered terrace that overlooks Brown Hart gardens surrounded by lush greenery and a gentle breeze.

Mercato Mayfair

Location: St. Mark’s Church, North Audley St, Mayfair, London W1K 6ZD

Walking distance from Buckingham Palace: 23 mins

Website: Mercato Mayfair

Mercato Mayfair is one of four sites hosted by Mercato Metropolitano. This unused church is now home to not just several fantastic market stalls and food vendors but it is an integral icon which stands proudly for the MM movement. It is a collective of passionate people who want to bring sustainable produce to a community environment. The focus is on fresh ingredients with artisan producers who come together from the local area.

There is an on-site brewery in the crypt of the church as well as a wine cellar and various vendors producing wonderful beverages throughout the market. All of these products can be enjoyed up on the roof terrace with views out across Mayfair.