Located about a 10-minute drive from Lee Valley Golf Course, Brook House Villa London provides access to various tourist attractions in the vicinity.
Italian cuisine is served at Terra & Mare, which is located a mere 300 metres from Brook House Villa.
Water Tower Enfield Island Village is nestled 2.5 km from this London holiday home, and the local Epping Forest District Museum is 3.8 km away. The accommodation is approximately a 15-minute ride from Church of the Holy Cross and St Lawrence, popular with worshippers as well as tourists. The nearest train station is Brimsdown, within a few blocks of the London property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please