Ok I have found the issue. Admin, by all means close this thread but for anyone who reads this in the future, this was the issue:
For some unknown reason, the lady who was working on thi website before me had declared two languages: EN (English) and GB (GB ENglish)
The menu links and pages have to be set up for each language hence why it wasn't showing.