Where is Lubenham?
Where is Lubenham located?
Lubenham, Lubenham, Great Britain (approx. 52.478912°, -0.963708°)
Where is Lubenham on the map?
Lubenham - Market Harborough
{"latitude":52.478912,"longitude":-0.963708,"title":"Lubenham"}