Bay Tree House Bed & Breakfast
59 Brookdale London, N11 1BSLocated 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 terrace and a conservatory.
3 rooms
from £99