The Windsor Castle Inn
7 Stourbridge Road,
Lye, Stourbridge
West Midlands, DY9 7DG

Tel: 01384 897 809
[email protected]

View Larger Map