Location
London SW11 4BE, UK
Worshippers
4500
Architect Name
Kumpulan Senireka
Year of Build
2012
Area
11567 sqm