Where is Sevenoaks?

Where is Sevenoaks located?

Sevenoaks, Sevenoaks, Great Britain (approx. 51.27266°, 0.18883°)


Where is Sevenoaks on the map?