The Diamond Road Mosque is a place of worship for the Ahmadiyya Muslim Community. It is located in the city of Diamond Bar Uk. The mosque was founded in 1989 and is the first mosque built by the community in the UK. The mosque is open to all Muslims and non-Muslims alike.
https://www.sloughislamictrust.org.uk