Mosques nearby 33 Glennie Road, London SE27 0LX, United Kingdom

West Norwood Mosque

Approximately 0.85 km away
Address: 58-60 Norwood High St, West Norwood, London SE27 9NR, UK

South London Islamic Centre

Approximately 1.51 km away
Address: 8 Mitcham Lane, London SW16 6NN, United Kingdom