Located in Kensington, this luxury apartment is within a 10-minute walk of Kensington Palace and Royal Albert Hall. Kensington Gardens and Imperial College London are also within 15 minutes.
Everything perfect!Pros: Great location on Hyde Park. Wonderful concierges. Clean and well cared for. Cons: No sharp knives in the kitchen.