Great base for our short stay in London. 10 mins walk to 2 tubes stations and a easy commute to Heathrow and handy to walk to Kensington & parts.