Cheval Phoenix House ApartmentsLondon > Hotels > Apartment from £199 34% off1 Wilbraham Place, SW1X 9AE | 5 minutes walk from Chatsworth Farm ShopThe Cheval Phoenix House apartments offer you the chance to enjoy your very own private residence in London, with open plan, one or two bedroom and More