Gravity Well - how good are they?

A friend has invited me down to London to visit their taproom, along with a few other pubs in the area. I was just wondering if they live up to the hype? Or would I be better off saving my money?