User comments, reviews and photos from the Bowcombe Down from Carisbrooke - IOW Isle of Wight, England