xxx
The Windsor Castle
last updated 19th Mar 2023
114 Campden Hill Road
Kensington and Chelsea
W8 7AR
England

Opening hours

Monday to Saturday   12:00 - 23:00
Sunday   12:00 - 22:30
Created by enginedriver in 2023