Very good place to stay in London if you want to travel a tube. Tube station is next to apartment.