Max and billies place is the absolute perfect spot to stay at in London! The location is super close to the station which made it so easy to get around London. The room it self was cosy and clean. lastly, the hosts themselves were so lovely and helpful couldn’t recommend enough!