University of Kent Alcroft Grange (N-bound)

On St Stephen's Hill, near Alcroft Grange

Buses point north ↑