The London Scottish Territorial Army Centre.
Size: 4770px × 3674px
Location: Horseferry Rd, London, England, UK.
Photo credit: © Tony Watson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: army, building, center, centre, entrance, flag, london, scottish, ta, territorial