Floor Plan for 1 Bedroom Flat to Rent in Lordship Lane, East Dulwich, London, SE22, 8HA - £360  pw | £1560 pcm