The location is perfect. 8mins walk to metro station and 15mins metro to city center. We had great time in London.