Venues + events news

Venues News

claridges christmas tree staircaseLondon’s chicest Christmas tree has been unveiled

You’ll find it at the iconic Claridge’s hotel