Tag Archives: Roof Terrace

September 04

LONDON BARS – Central London’s Premier Rooftop Transforms into Stunning Ski Chalet for Colder Months

As winter creeps into view and the colder nights and days begin to set in, the iconic Courthouse Hotel at the top of Soho’s Carnaby Street, continues to offer the ultimate in luxury as their recently refurbished summer rooftop space, the Soho Sky Terrace, transforms into the Soho Ski Terrace; a cosy outdoor haven high […]