Floor Plan for Retail - High Street to Rent in Lordship Lane, Dulwich, SE22, 8HF - £20,000 annually