Barrington West Green (near)

On Orwell Road, near Shepreth Road, near West Green

Buses point south-east ↘