Aylsham is a historic market town civil parish on the River Bure in north Norfolk, England, about 15 km north of Norwich. ~Wikipedia.
As can be seen the view has not changed much. I can’t get in close with Google Maps, but this following postcard illustrates the same view. At the time of writing the current day post office is off to the West a little of the Market Place, in a similar looking building.