The Windsor Castle Inn

Heritage Rating: Heritage Rating

7 Stourbridge Road
Stourbridge
West Midlands
England
DY9 7DG

The Windsor Castle Inn, Stourbridge