Kenwood House is located in Greater London of England state. .
The coordinates that you can use in navigation applications to get to find Kenwood House quickly are 51.571625 ,-0.172812
Contact and Address
Address:
London NW3 7JP, UK
Postal code:
NW3 7JP
Location & routing
Get Directions
Reviews
Tim Growe
(December 7, 2018, 8:57 pm)
Love the place!
diana serban
(March 30, 2018, 2:50 pm)
Nice place to visit on a warm day and have a bite to eat and a walk in the gardens after