Billie and Max’s place is amazing!! Super close to the metro station so you can get around very easily! Located just up the street from High street Kensington near many shops, restaurants. Billie and max were so helpful when we had questions and even let us leave our luggage with them after we checked out to travel around. Highly recommend for anyone going to London!