No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
59 Brookdale, London
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 terrace and a conservatory.
See MoreUsage of subsidiary facilities may incur additional fees