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.
1956
1970
2017
2019
1955
1977
2018
1942
1969
1953
1936
2023
1971
2024
2016
2012
1991
1995