




In the heart of Victorian Kensington, just steps from Hyde Park and Gloucester Road Station. This aparthotel in London’s SW7 sits minutes from Kensington Palace, the major museums and Harrods. Pet-friendly and family-friendly base for exploring the city.