Church of the TransfigurationParishShareChamberlayne RoadLondon, England NW10 3NTUnited KingdomGet directions