Monthly Archives: April 2013

When it comes to finding a venue with an outdoor space in London, it’s like gold dust.  There are only a handful of bars that offer a good location for outdoor events. Therefore, it is essential to know the best outdoor spaces when an occasion calls for alfresco dining or drinking.

To help you find these hidden gems, BC have done the research and have selected our five favourite London venues with outdoor space.

Radio Rooftop Bar and Restaurant – ME London

Location: Strand/Aldwych

Radior Bar at ME London Hotel

Radior Bar at ME London Hotel

The new Radio Rooftop Bar is located 10 floors above the Stand and Aldwych at the ME London hotel. It offers wonderful panoramic views of London’s famous skyline.  After opening earlier this year, the bar has already earned the reputation as one of London’s hottest new playgrounds.

For more information visit the venues website here

Kensington Roof Gardens

Location: High Street Kensington

Kensington Roof Gardens

Kensington Roof Gardens

If you are looking for a secret world high above the hustle and bustle of the busy London streets the Kensington Roof Gardens is the one for you. This beautiful venue has one and a half acres of English woodland up on its roof top, with beautiful scenic gardens with flamingos, winding pathways and fountains.

For more information visit the venues website here

Sky Bar – Grange Hotel St Paul’s

Location: St Paul’s

 Sky Bar at Grange St Paul's

Sky Bar at Grange St Paul’s

Enjoy a cocktail or two overlooking St Paul’s Cathedral in the heart of the City. Sky Bar is a self-contained bar and lounge with stylish interior together with an adjoining rooftop terrace and garden.

For more information visit the hotel’s website here

The Middleton Rose Garden – The Langham Hotel

Location: Oxford Circus

Middleton Rose Garden at The Lagham Hotel

Middleton Rose Garden at The Lagham Hotel

Hidden in the heart of the West End is the south facing Middleton Rose Garden. It is one of the oldest private garden sites in the West End, dating back to the mid-eighteenth century.  This space is used in conjunction with The Grand Ballroom.

For more information visit the hotel’s website here

Vista Bar – The Trafalgar Hotel

Location: Trafalgar Square

Vista Bar at The Trafalgar Hotel

Vista Bar at The Trafalgar Hotel

Located at The Trafalgar Hotel, Vista Bar is a stunning open air rooftop bar located in the heart of London. It boats an unrivalled backdrop of the London skyline.

For more information visit the hotel’s website here