Printed Labels for Liberty London Founded by Arthur Lasenby Liberty in 1875 and located on Regent Street, Liberty London is one of Britain’s most…