Cardiff, Italy
Baitur Raheem Mosque (English: House of the Merciful) is a purpose-built mosque in the Canton area of Cardiff, Wales, located on Sanatorium Road. It is the first purpose-built Ahmadi mosque in Wales which was inaugurated on 23 November 2025. It is a two-storey complex built on a 1,200 square metres
(13,000 sq ft) site with a capacity of 550 worshippers.
Listen to the audio guide for Baitur Raheem Mosque Free on WIP — starts by itself when you arrive, even with the screen off