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.
1972
2012
2015
1967
1921
1992
2014
2024
1959
1968
2018
2022
1937
2020
2005
1915
1948
1955
2025