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.
1966
2022
1959
2008
2017
2018
2024
1964
1969
2025
1935
2015
2013
—
1991
2020