London hotel opens the ‘ultimate Christmas suite’

The Park Plaza London Riverbank has transformed one of its suites to offer accommodation featuring the sights, scents and tastes of Christmas.

more recommended stories