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.
1935
2019
1982
2024
2013
2023
1963
2012
1988
2025
2014
1967
2017
2000
1971
2011
2016
1946