Red Lion Inn (1897)

Red Lion Inn

The famous Red Lion Inn at 30 Main Street in Stockbridge has a long history going back to 1773. The structure grew from its early beginnings through additions. Its current configuration dates to 1897 after it was rebuilt following a fire in 1896.

Privacy Policy
0 Shares