"Very very very disappointed whole place...."
About: Nuffield Health, Guildford Hospital
"Very very very disappointed whole place...."
About: Nuffield Health, Guildford Hospital