The Windsor Castle


Address: 114 Campden Hill Rd, London W8 7AR United Kingdom

+44 20 7723 9262

Thewindsorcastlekensington.co.uk
Notting Hill Gate (0.2 mi NE)

Monday 11:00 am – 11:00 pm
Tuesday 11:00 am – 11:00 pm
Wednesday 11:00 am – 11:00 pm
Thursday 11:00 am – 12:00 am
Friday 11:00 am – 12:00 am
Saturday 11:00 am – 12:00 am
Sunday 12:00–10:30 pm