Peckham High St Islamic & Cultural Centre is located in Peckham, London, United Kingdom on Basement flat 118, 120 Peckham High St. Peckham High St Islamic & Cultural Centre is rated 4.4 out of 5 in the category mosque in United Kingdom.
Address
Basement flat 118, 120 Peckham High St