Looking for a fun family day out? Visit Portchester Castle in Hampshire, South East England. It provides the perfect setting for a relaxed, fun, historic day out!