7. Soho

Russian Doll filming location Alfa Romeo dealership
Photo courtesy of Netflix © 2022

Nadia, although she is not entirely herself as you will see when you watch the show, is accompanied by her friend to return the Alfa Romeo car she bought from a dealership shown to be located in Soho.