How to find us

Our Central Office is at the West London Mission Offices

19 Thayer Street
London
W1U 2QJ
Telephone: 020 7935 6179
Fax: 020 7487 3965