I think you'll find Barons itself is quite a bit lower than the main road, plus you're seeing the displays 'end on' from there.
Don't forget I used to watch the displays from the old control tower which was also 'end on'.
I still reckon your best bet is Morrisons in Southwood. The see the displays 'side on' albeit from a bit further way, you have hot food and bogs in the supermarket and a lager isn't going to cost you about 4 quid a bottle.