Where is Truefitt & Hill?

Where is Truefitt & Hill located?

Truefitt & Hill, Truefitt & Hill, Great Britain (approx. 51.5058°, -0.1388°)


Where is Truefitt & Hill on the map?