Holy Trinity SE20 is a Church located at 66 Lennard Rd, London SE20 7LX, United Kingdom. It has received 43 reviews with an average rating of 4.5 stars.
The address of Holy Trinity SE20: 66 Lennard Rd, London SE20 7LX, United Kingdom
Holy Trinity SE20 has 4.5 stars from 43 reviews
Church
82 reviews
Tamil church of London, Irdsa Hall, Craven Gardens, Ilford IG6 1PS, United Kingdom