No ad for you

Balls Brothers Lime Street

52 Lime Street, EC3M 7BS, London, England

Monument

+44 (0)20 7283 0841

Website

About Balls Brothers Lime Street

Bar at Lime Street from the popular Balls Brothers chain serves up quality British cuisine. Open: Mon-Fri 11:00-23:00, Sat-Sun closed.

  • Improve: