The Prime London HotelHotel
9 Knaresborough Place, Kensington and Chelsea, London, SW5 0TP, United Kingdom
The Prime London Hotel is a comfortable and newly refurbished hotel located only 4 minutes away from Earl’s Court station, with easy access to Heathrow Airport and two underground lines that can link you to the Greater London area (Picadilly and