Desborough Castle, adjacent to Rutland Avenue Shops

On Rutland Avenue, near Mosque

Buses point south ↓