STAY IN Apartment Hotels near Somerset House
Somerset House is an innovative arts centre in central London, with a diverse and eclectic programme of contemporary arts and culture. With over 3 million visitors a year, Somerset House is one of London’s most popular and well-loved creative exhibitions and events venues.
From one-person start ups to large creative businesses, the residents include over 100 organisations from MOBO to the National Youth Orchestra.
Originally the site of a Tudor Palace, its enviable location just south of The Strand overlooks the River Thames, making it a beautiful place to visit.
If visiting in winter be sure to make use of the temporary ice rink which pops up in the festive season (it was featured in the well-known film, Love Actually.) The very same courtyard is also open as a concert venue in the summer months with the likes of ‘Snow Patrol’, Amy Winehouse and Lily Allen as past performers.