Excellent accommodation — clean, stylish and brilliant views over London