We had a great time in London and the room was very nice! The subway station is just some steps away so you can reach the city center in 15 minutes.