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.
2004
2006
1961
2020
2022
1950
2024
—
2018
2015
2012
1912
1934
2025
2019
2023