Tonbridge Grammar School (opp)

On Deakin Leas, near Tonbridge Grammar School

Buses point north ↑