It's some cafes and a pleasant looking clock tower, but that's about it. A sign saying entry next to Body Shop but that door was locked. Not sure why it's listed on trip advisor.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.