Great place in East London really convenient location