Kebhouze, the nation’s largest kebab shop, has today announced that it will open its doors until 3am each weekend, making it the only food spot officially open ‘until late’ on London’s Oxford Street.