Where is Kenwood House?
Where is Kenwood House located?
Kenwood House, Barnet, United Kingdom (approx. 51.57238°, -0.17167°)
Where is Kenwood House on the map?
{"latitude":51.57238,"longitude":-0.17167,"title":"Kenwood House"}