My Booking

Eating Out

The Red House

The Red House

Traditional English Restaurant situated on the outskirts of Longstowe, in rural Cambridgeshire, The Red House is an old coaching inn built in 1799..

 

 
Scroll to top