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.
1967
2023
2024
1932
2017
1955
2021
2005
—
1995
1954
2006
2012
2011
2016
1973
1997