Motorhome and caravan stopover in Titchfield, England. Close to the New Forest, Portchester Castle and Winchester Castle. A practical base for exploring…