Where

18/19 Avenue Road
Southall
Middlesex
UB1 3BL

View Larger Map

A Rocha UK

A Rocha is a Christian environmental charity which encourages people to take practical action to look after the earth - via practical projects,  Education,  and advocacy.