Kenwood House is located in the NW3 postcode (Greater London, geo coordinates 51.57127, -0.16761).
Address:
Postal code: