What is Hitcham?
'''Hitcham''' is the name of more than one place in the United Kingdom: *[[Hitcham, Buckinghamshire]] *[[Hitcham, Suffolk]], near Ipswich {{geodis}} <!-- This is a long comment. This will now prevent the page coming up in special short pages. Thus allowing editors to find short pages that might need speedy deletion. Please do not remove this long comment, thank you-->