Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page St Thomas with St Stephen Telford Park, which is in category church. The legal address of the company is Parish Office, Weir Road, London SW12 0NU. For more information, call 02086755086 Your comments* (not for publishing) * — Required information St Thomas with St Stephen Telford Park ← View details Parish Office, Weir Road, London SW12 0NU, United Kingdom, Weir Road, London 02086755086