south east of England
near London and Essex, however is located in Kent. if you live here or not can you guess what each location is?
Play Isle of Sheppey · All community maps · WorldGuessr, a free GeoGuessr alternative