Somerville, adjacent to Ilford Avenue

On Poulton Road

Buses point west ←