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
1979
2002
2014
1980
2024
1933
1966
2020
2009
1964
1947
1971
2019
2025
2021