The Horse Guards Meaning, Definition & Usage

Definitions
  1. a name given to the former headquarters of the commander in chief of the British army, at Whitehall in London.

Webster 1913