Hampton CourtA stunningly romantic 15th century castle with 1,00 acres of grounds and gardens to explore.