This is an overview of the NRL Grangemouth campus or office location. This office is the major NRL Falkirk, UK area location. Find the NRL Grangemouth address. Browse jobs and read about the NRL Grangemouth location with content posted anonymously by NRL employees in Grangemouth, Scotland.