Christmas in London is a time for spending with loved ones, eating great food and enjoying cosy surroundings. Here we explore five areas of London and uncover our favourite London restaurants that offer great Christmas packages. Chapters, in Blackheath, South East London, offer an excellent six course fine dining Christmas day package for a ...Read the Rest
↧