Where is Lettershandoney?

Where is Lettershandoney located?

Lettershandoney, Lettershandoney, Great Britain (approx. 54.97991°, -7.216825°)


Where is Lettershandoney on the map?