About Balls Brothers Blomfield Street
Blomfield Street is ideally located near to Finsbury Square and Liverpool Street station. The relaxed and friendly atmosphere makes the bar a popular spot for a sandwich lunch. Open: Mon-Fri 11:00-23:00, Sat-Sun Closed.