There's always something exciting going on at Ibb's Bar Ltd.
Ibb's Restaurant
6 Arnside Street
London
SE17 2AP
Tel: 020 7708 3904
Buses: 12, 35, 40, 45, 68, 171
Tweet this page