Stylish and modern, these studio and 1-bedroom serviced apartments offer business and leisure travellers with all they need to experience the many delights of London.