Chapel & Catacombs
This is the only place of worship in Lockhill. Even though it is supposed to be a place of peace and quiet, my skin crawls whenever I go near it. Maybe its just the catacombs next to it, or maybe its something else...
Deligiorgi 55-59 Metaxourgeio, 104 37 Athènes