Camden Apartments are situated close to Camden Town Tube Station. All rooms have a kitchenette available, with cooking facilities. All rooms are studio apartment which can be used for business or leisure. Key collection is from the Office on site. Camden Apartments - 15 PRATT STREET, NW1 0AE, LONDON Reception is open from 10a.m until 8p.m Check in is from 14:00 to 20:00 For check ins after 20:00 hrs please call at least 24 hours before arrival, advising of approximate time of arrival. If late ... More