SW7 1AA
Ennismore Gardens, South Kensington, London, SW7, United Kingdom
Built in Wardrobes Built in Kitchen Appliances Terrace Lift High Ceilings Marble Finishings Wooden Floors Fireplace Grand Hall Grand Staircase