City of Newcastle were crowned English Champion Club for the second time in three years at Romford Golf Club. Picture by ENGLAND GOLF CITY of Newcastle Golf Club are off to France this month after storming through the field to win the English Men’s Champion Club tournament at Essex’s Romford Golf Club. The Northumbrian club […]