I actually took time out to go here and it was so overrated! I was expecting something like Camden in London but this is far from it. I dont even have a name for this. There was a nice fabric store but even for that I wouldnt make the trip over again. If you dont have to be here, avoid avoid avoid.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.