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.
1970
1971
2011
2022
1958
1942
1969
1932
2023
2019
1965
2006
2013
1950
1946
2015
2025
2008
1952