St John the EvangelistParishShareSt John's AvenueLondon, England SW15 6ARUnited KingdomGet directions