Mitcham Library phone 157, London Rd Mitcham, Greater London CR4 2YR map Pollards Hill Library phone South Lodge Avenue Mitcham, Greater London CR4 1LT map if (!IN_DEV) { ?> } ?>