Steph and Ben’s lovely abode is a comforting home away from home. Easy connections to central London and a great place to come home to after a day exploring