Spacious, modern and attractive, these apartments in London provide an excellent base for your stay. Each of these light, bright and welcoming apartments are finished to a high standard, with stylish contemporary décor and a range of modern conveniences to create a pleasant and relaxing atmosphere where you can unwind and relax.