The Walmer Castle
58 Ledbury Road, Notting Hill, London, Greater London, W11 2AJ
The Walmer Castle
58 Ledbury Road, Notting Hill, London, Greater London, W11 2AJ
Here at The Walmer Castle, the celebrations don’t end on 25th December. Recover from your Christmas Day shenanigans with a relaxing Boxing Day 2019, then ring in the New Year with your favourite people.
Could there be a better way to spend New Year’s Day 2020 than at your favourite local, eating the finest food in London with a glass (or two) of bubbly?
Start as you mean to go on, and bring in the New Year with fizz, food and laughter.