"The Brcs and Order of St John Stores, Tottenham Court Road, London" image: a view of the building of the British Red Cross Society and Order of St John Stores on Tottenham Court Road in central London. A Red Cross truck and a horse and cart are parked outside, with crates being unloaded. A British soldier walks along the pavement in the foreground.