the building looked far too modern and over-the-top for a laid-back sleepy hollow like Denham. When we visited the staff took a while to break away from their conversation to be interested in what we wanted. And the art display was pathetic. A total waste of space
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.