A picturesque cobble stone mews in the heart of South Kensington just moments from Hyde Park. Description A wonderful freehold mews house located in a secluded