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
2016
2019
2020
2006
2012
2004
2010
1929
1896
1987
1955
2023
—
2007
1916
2022