I stand amazed everytime my check up comes around. I have never felt safer, looked after and understood than I do here at freeman's. The cardiology team are amazing and I ... more