Billie & Max’s place was quaint but lovely and it is well located in London where it was close to stations and shops.