Where is Sevenoaks School?

Where is Sevenoaks School located?

Sevenoaks School, Sevenoaks School, Great Britain (approx. 51.265°, 0.19500001°)


Where is Sevenoaks School on the map?