Mosques nearby 3-4 Bouverie Place, Paddington, London W2 1RE

The Islamic Cultural Centre

Approximately 1.36 km away
Address: Regents Lodge, 146 Park Road, London NW8 7RG, United Kingdom