Upper Norwood, SS. Constantine and Helen

Church or graveyard:
Upper Norwood, SS. Constantine and Helen
Local Authority:
Postcode or Map reference:
SW12 0NU
Denomination:
Greek Orthodox