36 employees
Borough Market is London’s most renowned food market; a source of exceptional British and international produce.
1756