Bay Tree House Bed and Breakfast is a luxury B&B in North London. Their three large guest rooms are beautifully decorated in the Old English style. Each room has a TV, and a private bathroom. Bay Tree House is located in New Southgate, in the London Borough of Enfield.
|Nightly rate||£107.10 per room|
Minimum stay 2 nights
- General Facilities
- On site parking