Newmarket, Gloucestershire



Newmarket is a hamlet in the parish of Horsley, Gloucestershire, England.