10 September 2007 #1 L lizzylulu Well-Known Member Joined 6 March 2007 Messages 1,211 Location Sheffield - South Yorkshire Visit site Anyone ever been here? If you have what did you think of the little farm yard bit?