As beers go I thought this one wasn't bad at all - have definitely tasted a lot worse. I can't see why the clear glass bottle in a freshly brewed and not held long in storasge beer would be a problem.
Good price too.
Shepherd Neame have interesting website - two breweries - a main brewery and a pilot brewery and some of the seasonals brewed in the latter,