Hang up your coat, you’re home
The Red Barn, dating back as far as the 16th century, is nestled just outside London in the great British countryside. With a rustic barn and gorgeous outside we are the perfect location for a trip in the country. We source our food from the best of British farmers from near and far to serve for you. Join us and make history within these wall.