Set against iconic London landmarks like Tower Bridge and The Shard, Winter by the River is the perfect festive escape

See Full Page