This 4-bedroom cottage nestled in London’s prestigious Kensington district offers a tranquil escape from the city. With its charming garden and cozy interior, the Kensington Cottage is a home away from home in the heart of the city.