How to find us
Click a marker to display an address, use your mouse to drag the map, use the zoom bar to zoom in and out...
Our Central Office is at the West London Mission Offices
19 Thayer Street
Telephone: 020 7935 6179
Fax: 020 7487 3965