Kensington Apartment
Apartment in Kensington, England, United Kingdom
-
John Howard Apartments
A warm welcome awaits you at John Howard Apartments in Kensington, where our discreet and attentive staff will take the utmost care to retain the traditions of hospitility and superior service, which includes 24 hours porter and room service, valet -parking and theatre desk.