Billie & Max's apartment was perfect for our time in London! It was very clean, a great space and close to public transportation, as well walking distance to lots of attractions! Check in was also really easy and I loved not having to worry about a key. I highly recommend staying here!