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.
25 Moorgate, The City, London, EC2R 6AR
For More Information:
+44 (0)20 7749 3681