Royal International Pavilion
Abbey Road
Llangollen
LL20 8SW
- Companies registered here
- 2
- Postcode
- LL20 8SW
Companies at this address
- Llangollen International Musical Eisteddfod Limited(the) (01165311)
- Llangollen Pavilion Limited (16303179)