Henwood Green, opposite Baptist Church

On Romford Road, near Baptist Church

Buses point west ←