Where do billionaires stay in London

London, the financial hub with 97 billionaires. Discover timeless elegance and British refinement in the world's most prestigious hotels.

Ellen Kensington

Amenities
RestaurantMeeting/Banquet FacilitiesBar24-Hour Front DeskConcierge Service

An elegant hotel located close to Kensington Palace and Gardens. This spot features fine dining and has meeting facilities, making it suitable for both leisure and business travelers. A balanced choice for those wanting comfort in a prime location.