Russia
Moscow
1 concept stores, department stores, and platforms. Tap any address to open in Google Maps.
- TTsUMDepartment Store
Eastern Europe's largest fashion department store, set inside a 1908 Gothic Revival building on Petrovka Street next to Theatre Square.
Petrovka St 2, Tverskoy District, Moscow 125009