Newnham Selwyn College (near)

On Grange Road, near Selwyn College

Buses point south ↓