The Royal Forest Hotel
The Royal Forest Hotel is an historic building on the edge of Epping Forest in Chingford. There has been a Forest Hotel on this site since the late 19th century, when the City Lands Committee offered an 80-year building lease on the land next to the famous Queen Elizabeth Hunting Lodge. Forest Hotel was opened… More The Royal Forest Hotel