Combining comfort with cuisine, the Savoro Bed and Breakfast, Barnet, London offers all the benefits of hotel living with superb restaurant dining. Conveniently located just off the high street and footsteps from High Barnet Tube Station, guests can enjoy more details