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.
1957
1979
2015
2019
1975
1981
2021
2023
2024
1983
2018
2011
1930
2025
1978
2000
1936