Tagged: London

Campari Winter Terrace

Ritorno, the elegant Italian restaurant and bar in Chelsea, is to transform its outdoor terrace overlooking King’s Road into an Alpine wonderland in partnership with Campari this Christmas, creating the perfect setting in which...

Rock & Rose Cocktail Bar, London

Rock & Rose

Rock & Rose – London’s Award Winning Restaurant & Cocktail Bar.

The O Bar - London

The O Bar

Situated in an iconic building, on the corner of Wardour Street and Brewer Street, in the heart of Soho, London, The O Bar is spread over three floors, each with its own unique identity.

Little Bird Cocktail Bar

Little Bird

Little Bird – New and cool trendy cocktail bars and restaurants in London, sit back and enjoy the tranquil setting surrounded by real amazonian plants and tropical atmosphere, playing motown and soul to relieve those stressful...