Max and Billie’s place is so lovely and in an amazing location. You are so close to the tube and amazing little cafes. Definitely recommend staying here if you’re visiting London!