Newmarket·Suffolk Newmarket High Street July 1, 2017 | By admin Newmarket high street, taken from the top of town from the Clock Tower.