en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Crowborough
/
Lakeside Horam
Lakeside Horam
Bar
Restaurant located at Horam Manor Farm. Offers cafe, bistro, and bar services.
Horam Manor Farm, A267, England
Crowborough, United Kingdom
www.lakesidehoram.com
Location
The ranking
Best Bar in Crowborough
1 place ranked by guests
1
The Crowborough Cross
22
See the full list →