A £ today is worth about $1.40, so that's about $11, which is actually a pretty good price for a decent fish dinner I suppose, maybe even a little low. But this menu is for something like a lunch counter, so that's pretty much comparable.
But considering the average wage was 10/6 (ten shillings/six pence)for a laborer per week.