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
2015
2023
2006
—
2021
1961
1990
1989
1991
2022
2024
1909
1968
2016