The Ostrich re-opened in 2021 and is located on Stocks Green in Castle Acre, Norfolk. This historic 16th century inn offers a traditional welcome, along with an exceptional local food menu, great beers and wines, guest chef events, overnight stays and function room hire.