The Prayer Garden at The Dell CentreEngland, South East, Surrey, UKThe Prayer Garden at The Dell Centre