Great place in East London.