Latest opening: Llama Inn New York-based duo Juan Correa and Erik Ramirez have brought their trendy Peruvian restaurant to London.