Latest opening: Llama Inn

New York-based duo Juan Correa and Erik Ramirez have brought their trendy Peruvian restaurant to London.