£ 5000\mo Mcleod Road London SE2 Houses 8 3 A substantial and immaculately presented 8 bedroom, 3 bathroom end of terrace house to let on McLeod Road, London SE2, offering multiple reception rooms, generous family or company accommodation and excellent access to Abbey...