A gift and souvenir shop called 'The Log Cabin'. Looks like it is somewhere in the north of England by the stone walls.