Ennismore Gardens, London, SW7
Ennismore Gardens is considered one of Knightsbridge's finest garden squares, conveniently located only a few hundred yards from Hyde Park to the north and the famous shops of Brompton Road to the south.
5
beds