36 Regent Street Llangollen Denbighshire LL20 8HS |
|
Jump to map | |
01978 861877 |
About Red Rose | |
Red Rose is a Restaurant serving the Llangollen community in Denbighshire, United Kingdom and located at 36 Regent Street.
Show more...
Show less...
To contact Red Rose call 01978 861877 |