Definately a great place to base out of on your London adventure. It’s right in the middle of both Earls Court Station and High Kensington which is very convenient for breakfast options and shopping.