Map and Directions to St Thomas More Church

St Thomas More Catholic Church is located at 380 Lordship Lane, East Dulwich, London SE22 8ND, next to Dulwich Library.

There is a bus stop outside the church, which is served by buses 12, 40, 176, 185 and 197.

Journey Planner

View Larger Map