Yes, the beach bits are Holkham sands with the Pinewoods in the back shot, accessed either through Holkham, or via Wells Next the Sea on the North Norfolk coast. The aerial views are that of Wells Next the Sea and I think the town with the practice office is Swaffham (where Stephen Fry actually has a house). All these elements combine to make the fictitious Norfolk town of �Market Shipborough�.