Located in London, Kilburn Park Apartments features accommodation with free WiFi, within 1.5 km of Hampstead Theatre. Each unit comes with a fully equipped kitchenette with a dining table, a TV and a private bathroom with bath or shower and a hair dryer. A toaster and kettle are also available. Lord Read more
Located in London, Kilburn Park Apartments features accommodation with free WiFi, within 1.5 km of Hampstead Theatre. Each unit comes with a fully equipped kitchenette with a dining table, a TV and a private bathroom with bath or shower and a hair dryer. A toaster and kettle are also available. Lord's Cricket Ground is 1.8 km from the apartment. London City Airport is 17 km away.