Sir Robert Beachcroft (d.1721), Master of the Cloth Workers (1700) and Lord Mayor (1711/12)

Sir Robert Beachcroft (d.1721), Master of the Cloth Workers (1700) and Lord Mayor (1711/12)