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.
2024
2021
2022
1896
2025
1944
1993
1911
1958
—
2020
2017
2014
2013
1965
2006
2000