Balls Brothers Mark Lane (Bar, Restaurant) Mark Lane, City of London, london, EC3R 7BB (Map)
Average Price: £10
| Transport: Tower Hill
Balls Brothers Mark Lane has closed down
It has re-opened as City Flogger.
Click here to view our listing for City Flogger.
Nearby Pubs & Bars