Bay Tree House Bed & Breakfast



Enfield • Show on map
Price as low as GBP 134.75
Located 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
