Great spot and very well located! The apartment is bright and sunny, and has everything you need for a good stay in London.