Robin Hood returns to Nottingham Castle with family-friendly activities
After undergoing £30 million in redevelopments ($41.7 million), the historic Nottingham Castle in Nottingham, England – well-known to fans of Robin Hood – will re-open on June 21, 2021.