Windsor Hotel Pub, Manor Park, Sheffield
35-39 Southend Road
Tel: 0114 2728161
Windsor Hotel Public House
The Windsor Hotel pub is located at 35-39 Southend Road in Manor Park.
Visited Windsor Hotel?
Sorry, we do not have the pub's opening times yet.
Sports On TV
Write A Review
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.