Billie and Max place is an amazing for someone looking for a good night of sleep while spending the entire day out in the city. It’s located in an amazing area (quite central) and the neighborhood is beautiful! Definitely we will consider this place next time visiting London.