Its basically a load of indoor market stalls selling anything/everything that you won't need or want, more expensively than they should.
You'll be able to negotiate on price - i was offered a discount as soon as i paid any interest in anything.
There are much better places to go than here - or any other flea market I suspect....
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.