Great place in cool east London location