Address:
141 Leman Street
London E1 8EY
Telephone:
0207 265 0745
0207 702 1168
Opening Hours:
Mon - Sun
5:00 pm - 10:00 pm
141 Leman Street
London E1 8EY
0207 265 0745
0207 702 1168
Mon - Sun
5:00 pm - 10:00 pm
We are now open for dining in
Book your table now