TravelMuse
 
 

London Central Mosque (The)

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

146 Park Road
Regent's Park
NW8 7RG London
United Kingdom

Phone

+44 20 7724 3363


Neighborhood

Hampstead


Category

Religious Sights, Local History & Culture, Castles, Palaces & Historic Buildings


Avg User Rating

4 reviews