The apartment is super located, near to the Notting Hill Tube Station which makes it easy to go everywhere you'd want. The area provides enough restaurant opportunities to have a nice evening after a long day touring around the city. Billie made it so easy for us to come and go due to the key box and the opportunity to store our luggage since we arrived prior to check in. Definitely recommending staying there !