Bay Tree House Bed & Breakfast
Enfield • Show on map Price as low as GBP 134.75Located in Northern London Bay Tree House offers bed and breakfast accommodation with free WiFi access throughout and on-site private parking free of charge. The property boasts a large garden with a…More info