Winter in London

The winter season in London is truly magical. There is so much to see and do in the capital during this time of the year. The Royal Parks look simply beautiful in the crisp winter weather - there is no better place to go for walks and take in the stunning scenery. As well as festive bars and restaurants, seasonal shopping and theatres, one of the main highlights of this time of year is ice skating! Stay at The Goring this winter for a luxury stay like no other.