Floor Plan for Retail - High Street to Rent in Cheshire Street, Shoreditch, E2, E2, 6EH - £22,000 annually