This is really the Center! There's everything you can think of. Expensive boutiques. Expensive toilet -there are no paid toilets in such centers in Europe.
See original
3
1
A
Anonymous review
November 30, 2019
I always visit the Depot. Great shopping mall!
See original
2
2
Роман
Level 7 Local Expert
December 5, 2019
A large shopping center is not far from the city center, entertainment halls, a pub, a supermarket.