Help needed to find background of this 0-4-2 version of a 7-1/4″ “Hercules”

(image used with kind permission of Station Road Steam)

If you know anything of its origin, builder or recognise the location shown in these photos, please send details to [email protected]