queen mother

Categories:

Jones’ Arcade is a short simple arcade built in 1912 in this small Welsh Valleys town just north of Cardiff. There’s only a handful of shops, nearly all catering for different aspects of health and beauty, so quite a change from when the arcade first opened. Ystrad Mynach would hardly be the sort of place…

Read more