Balls Brothers

Bar in The City
Balls Brothers image

Our records show that Balls Brothers is closed.

Address

52-54 Lime Street
The City
London
EC3M 7BS

Map
Region
The City
Nearest Station
Fenchurch Street
0.15 miles
Category
Bars
Other Branches
Balls Brothers

Balls Brothers is a chain of traditional wine bars and restaurants that offer a selection of beers and spirits as well as an extensive wine list. They serve Continental food and bar snacks in a lively atmosphere with friendly staff.

User Reviews

There are no user reviews