This has been my families GP practice all my life. The doctors and nurses are great — as in they actually listen to you and don’t fob you off. The reception staff are fantastic — always really cheerful and willing to go well out of their way to help you.