The Windsor castle inn

at 4 North Street, Exeter, EX1 2RH United Kingdom

The Windsor castle inn
4 North Street
Exeter EX1 2RH
United Kingdom
Contact Phone
P: 01392213692

Company Rating

113 Facebook users were in The Windsor castle inn. It's a 61 position in Popularity Rating for companies in Bar category in Exeter, Devon

21 FB users likes The Windsor castle inn, set it to 87 position in Likes Rating for Exeter, Devon in Bar category