Apt is around the corner from the underground and just 2-3 exits from many historic sites. It's a short walk from Chelsea's stadium too. It's a bit small for what I'm used to but that's expected for a city like London and if you are in London the last thing you want to do is spend time in the apartment. There is so much to do there, great place.