Good place. The location of the apartment is great for visiting London. A lot of buses take you to London Center very quickly