Sevenoaks, adjacent to Marks and Spencer

On London Road, near Marks and Spencer

Buses point south ↓