Where is Kirby House?

Where is Kirby House located?

Kirby House, Coventry, United Kingdom (approx. 52.40615°, -1.5088°)


Where is Kirby House on the map?