100 serviced apartments in central London. One to three bedroom apartment lettings from a week to a year.