Houghton, adjacent to Duchess Lodge

On London Road, near Duchess Lodge

Buses point south ↓