London quarter

Term: London quarter
A standard unit of measurement. A quarter
was nine inches, or a quarter of a yard