Great location close to the Tower of London. Lots of restaurants, shopping and train/bus locations nearby. The apartment is in on a busy street so expect street noises, traffic and sirens (police, ambulances, etc). We spent most of our day time visiting tourist attractions so we were tired enough that we slept through the street noises.
Overall a good location.