UK
London
Retail St James Street E
E17
St James Street
To Let
881 sf
Pub / Bar
Premium
Long established fully licenced sports bar with sui generis use and being offered as a trading concern..
Located between High Street and Station Road