Balls Brothers Austin Friars - London Restaurant Review
London is full of institutions, spaces that have been around longer than any living memory, with just as many stories to tell. Balls Brothers is one such group, a series of bars that have fed the city’s insatiable thirst since 1860, and despite a wobble in 2010, the chain is still going strongWith…