Ithon Road, Llandrindod Wells, Powys. LD1 6AA The Albert Hall is a beautiful Victorian theatre in Llandrindod Wells in Powys, Wales. It is a period Victorian building, built when Llandrindod boomed as a spa town, which has retained most of its original features. Footprints in the Sand Website (EN)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed