Restaurant & Bar in Mile End, London