I used to go there quite often. Unfortunately was usually wearing a business suit. Prices are much better when wearing scruffs. Now it's too far away for me.
It is near Aladins Cave, across the main road.
At Burlesden I think.
Perhaps another formite could give you better details.