Royal Navy station

C6908 concept

A Royal Navy station is a geographically defined area or shore establishment from which Royal Navy forces are administered, supported, and directed for operations within a particular region.

Aliases (4)
  • Royal Marines base ×5
  • Royal Navy air station ×4
  • Royal Marines shore establishment ×1
  • Royal Navy training establishment ×1

Instances (12)

Please wait…