London Central Mosque
Mosque; Cultural center; Tourist attraction
Description:Place of religious worship, plus a centre for interfaith awareness with an exhibition on Islam. Place of worship & hub for understanding
Location: London 146 Park Rd NW8 7RG GB
Website:http://www.iccuk.org/
Phone:+442077243363
Map Location:51.5288, 51.5288