Translate this page
Kaleid is a contemporary artists' books project space located on Borough High Street in London.
165a Borough High Street,
Find out how you can update and improve this listing.
Going to Kaleid Editions using public transport? Find the fastest route: