Yes, it's not that far from the Station - 5mins walk, but as you say appears a bit off the beaten track as it's in the middle of an industrial estate and not an obvious location (worth googling or using the phone to get there as the location is not obvious, but not that far, as I say - once you see a Screwfix, it's towards the back of that industrial estate). It's very much a craft beer/lager place, which generally as a traditional ale drinker, I find a bit poncey and faddy; however, there is a good selection (about 20 ales/lagers brewed on site) and I enjoyed it when I went there a few weeks ago. They come in halves, 2/3rd or pints - think it's about £3 for a 2/3 (which is a great size) or £4 a pint, so not too expensive for a trendy craft beer type place. The best place on the Bermondsey beer mile by a long way - has an ample outside area if the weather's good.
I contacted them to make sure they are open (their website says that are open, but thought maybe they don't open on matchdays), and they confirmed they are open, but only until 8pm, so no good for post match drinks. I'll pop in if I get off of work in time.