J.J. Moons is a pretty decent pub. I’d recommend it if you’re looking for somewhere in Hornchurch with a good amount of space and quiet atmosphere. It can however get pretty packed on a Friday /Saturday night which makes it a little unpleasant. The food is standard Wetherspoons fare, so nothing life-changing but all your pub classics fairly cheap and dependably prepared. Overall J.J.‘s is a place I’ve been coming to meet friends for years, you can rely on it having calm, space and cheep beer any time of the week.