Hall Square Denbigh Denbighshire LL16 3NU |
|
Jump to map | |
01745 812582 | |
01745 812582 | |
http://bullhotel.net |
About Bull Hotel | |
Bull Hotel is a Hotel Restaurant serving the Denbigh community in Denbighshire, United Kingdom and located at Hall Square.
Show more...
Show less...
To contact Bull Hotel call 01745 812582 or visit their website at bullhotel.net |