For what it’s worth, each MODX site is uniquely built, meaning nobody here will know exactly what your site looks like in the back-end and all we can do is guess.
The working gallery on “your room” seems to request a separate URL that contains the slides to load. That URL on the availability and booking page (
https://edgarhouse.co.uk/availability-and-booking/gallery-opts.js) returns a 404 error. I’m guessing there may be nested resources in your tree that hold the dynamic gallery, but the one for booking is no longer available? Unpublished, or moved perhaps?
On the contact page it loads
https://edgarhouse.co.uk/gallery-opts.js (not nested, unlike the others) which returns a couple of slides successfully, but I don’t see why that isn’t showing up at a quick glance.
The gallery script seems custom (based on
supersized) so that might need debugging to figure out what’s going on.
As for the footer links.
Typically there’s a “footer” chunk (under elements > chunks, or use the search) that contains the footer, and would include your footer links. If there’s no footer chunks, look at the template and follow the tags there to see where it may have been hidden.
It’s also possible for footer links to be stored in settings (system > system settings), client config (extras > configuration), or on some sort of meta resource or the homepage with a bunch of TVs.