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.57238 ,-0.17167
Contact and Address
State:
England
Address:
London N2 0TT, UK
Postal code:
N2 0TT
Location & routing
Get Directions
Reviews
Johnson Ogunniyi
(January 21, 2018, 4:14 am)
Great place to visit - for dog walkers, for running & jogging, for walking or just chilly out.