2 mosques in Baker Street

Nile Centre Muslim Prayer Room
131 Broadley St, London, NW8 8BA, United Kingdom

vector Mosque not claimed

UCLH Muslim Prayer Room for Staff & Visitors
The Podium, 235 Euston Rd., London NW1 2BU, United Kingdom

vector Mosque not claimed

Search UK Mosques