Craft beer in [London, England]

I mostly choose my gastro pubs based on their food.

Which gastro pubs, restaurants or pubs would you recommend for craft beer? Asking for a friend and because I’m curious.

Also, places with craft beer and a few good vegetarian mains on the menu would be appreciated.