Newmarket was the home of the royal who was king of Scotland from 1649 until he was deposed in what year?
Newmarket, Suffolk:  The town has been a centre for British royalty since James I, and was also a home to Charles I, Charles II and many monarchs since.
i don't know