RAF Menwith Hill: What are the giant domes at secret UK base? September 9, 2023 News by Leave a Comment on RAF Menwith Hill: What are the giant domes at secret UK base? This is what we know about the giant golf balls located at RAF Menwith Hill near Harrogate and why it’s one of the UK’s most secret bases.