davidearl
It looks about right from the satellite picture - from memory, I think the building to its right is the station building, and the station node has been put on the railway itself, which seems reasonable.

Are you concerned this is not on the railway line a little to the west? It isn't the main line, it's just a little tourist miniature railway: https://www.audley-end-railway.co.uk/ 