E
Erick Monroy Review of The windsor castle
The Windsor Castle is a great place to grab a pint...
The Windsor Castle is a great place to grab a pint and enjoy some delicious pub food. The staff are friendly and the atmosphere is cozy. I particularly enjoyed their fish and chips, which were cooked to perfection. I highly recommend this pub to anyone in the area.

Comments: