The Travel Magazine | 12.08.2026 20:16
Few people know that one of London’s most atmospheric Italian restaurants lies several floors above the designer boutiques of Selfridges. Hidden on the department store’s rooftop, Alto by San Carlo offers a welcome escape from the bustle of Oxford Street, transporting diners from central London to what feels like an elegant Mediterranean terrace.