Henwood Green, adjacent to Baptist Church

On Romford Road, near Baptist Church

Buses point east →