The Bait-ul-Aziz Islamic Cultural Centre is located on the edge of Dickens Square about equidistant between the River Thames and the Elephant & Castle. The centre is a place of meeting and worship for the large local Islamic community who gather here on a regular basis to partake in prayer and other religious activities.