Where is Belton House?

Where is Belton House located?

Belton House, Belton House, Great Britain (approx. 52.94226°, -0.6195264°)


Where is Belton House on the map?