
Villa Ultima
10 guests
5 bedrooms
London, England
Hyde Park, one of London's most iconic green spaces, is just a stroll down the street from this chic apartment in Westbourne Grove. It's got that old-meets-new charm that the city is known for, combining chesterfield sofas with abstract art, antique sewing machines and bold patterned wallpaper.