Don't forget the Jekyll and Hyde pub. The food may not be great, but watching the tourists try and find the door to the main floor washrooms, while enjoying a pint of McEwan's 70 is priceless.