Where is Charleston Farmhouse?

Where is Charleston Farmhouse located?

Charleston Farmhouse, Charleston Farmhouse (Station), Great Britain (approx. 50.841988°, 0.118648°)


Where is Charleston Farmhouse on the map?