54 Kennington Oval, London, London United Kingdom SE11 5SW 203 750 9552
Visit Rubbish Clearance Elephant and Castle Ltd