Location

8 Tramroadside North , Merthyr Tydfil, United Kingdom