St James's in London is renowned for being Britain's poshest high street. We meet the characters who run the stores, and the customers who buy their premium products.
1916
2021
2023
2014
1950
1959
1953
—
2024
1963
2018
1962
1929
1946
2000