Explore details about location Castle Avenue. Castle Avenue is a location situated within the Christchurch alongside other areas such as Hurn Way, JuniperDrive, Mudeford Green Close.