Mosques nearby 101 Praed Street, Paddington, London W2 1NT

The Islamic Cultural Centre

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