The Windsor Castle

The Windsor Castle
1 Glossop Road, Stockport, Cheshire, SK6 5EJ