Centrally located in London, these fully serviced two bed, three bed and penthouse apartments are the perfect base from which to discover London, as well as a relaxing haven from the hustle and bustle of city life. Apartments are fully furnished and fully equipped.