Cartogiraffe.com

The Red Lion

The Red Lion is a pub in Clacton Road in Thorrington in Tendring.