Every winter weekend, Roccaraso is overrun by day-trippers, with crowded slopes and streets fuelling tensions with locals and highlighting resorts’ struggle to manage rising crowds amid dwindling ...
Modern Italian dining The Italian Greyhound can be found in a calm spot on Seymour Street, usefully just round the corner from loud goings-on on Marble Arch, Edgware Road and Oxford Street. The ...