Dover, adjacent to Templar Street

On London Road, near Templar Street

Buses point north-west ↖