Kensington Mews Apartment

London

England

Located in a charming cobbled mews this beautifully decorated 3 bedroom apartment is full of natural light and generous room sizes. Comprising of three bedrooms, 3 bathrooms, large fully equipped kitchen, dining area and living area you will feel like its a home away from home.