Welcome to LondonNet’s guide to Luxury London Apartments, featuring luxury and prestige serviced central London apartment rentals. Our selection of four and five star short stay apartments is aimed at business and leisure travellers who want greater freedom and savings from their visit to London than many luxury hotels can offer. We offer a variety of price ranges from prestige five star apartments to four star luxury apartments. The accommodation is located in some of London’s finest and exclusive central locations including Mayfair and Kensington with prices often far lower than hotel rooms of a similar superior standard.