mail_outline sales@mediastorehouse.com
Camden Lock, London, UK, 30 / 1 / 10. Creator: Ethel DaviesCamden Lock, London, UK, 30/1/10. Sculpture showing horses. Recalling when the area was known as the Stable Market. Camden Lock Market, Camden, London, NW1, England, UK