Minibus Hire London – Local Minibus Hire 0.0 Address: 22 Keswick Hous, Crawford Road, Crawford Esate, Camberwell, City of London, London, England SE5 9NL Minibus Hire Phone: 020 3011 0198