The apartment is located very well in central London and many interesting places are nearby with a walking distance.
Despite that normally I'm having trouble to sleep if there is any abnormal noise, here I slept very well.