Introducing the Hafen Collection of dining, living and bedroom furniture
Established 1965 – now Wales’ largest furniture store - located in Llanidloes and Aberystwyth
read more