Where is Rentthorpe?

Where is Rentthorpe located?

Rentthorpe, England, Great Britain (approx. 53.6989626861°, -1.520627976°)


Where is Rentthorpe on the map?