Our serviced apartments are situated right in the heart of Kensington, just a short walk from Hyde Park. The location is superb, with Kensington High Street and London’s famous museums all just a short walk away. The shops of Knightsbridge and Chelsea are also close by. The two tube stations, Gloucester Road and South Kensington, provide excellent links to London’s entertainment, commercial/ financial and political centres of the West End, City of London and Westminster.