SAN CARLO
Updated 5 days ago
Oxford St, London W1A 1AB
Alto by San Carlo is one of London's most iconic dining destinations; an exclusive Italian restaurant and rooftop sanctuary with a stunning al fresco terrace and bar, perched atop one of the world's most prestigious department stores - Selfridges, London.