Puddingstone Grange Care Home Venue Puddingstone Grange Care Home Address 82 Plumstead Common Road London SE18 3RD Map reference Area Plumstead Telephone 020 8317 0912