Mosques nearby 9 Talbot Square, Paddington, London, United Kingdom

The Islamic Cultural Centre

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