Community members who wish to trade this badge // 0 users


City of London Yeomanry cap badge

Price: 40 - 80 $

The City of London Yeomanry (Rough Riders) was a yeomanry regiment of the British Territorial Army, formed in 1901 and amalgamated in 1961 with the Inns of Court Regiment, to form the Inns of Court and City Yeomanry.