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.
2017
2014
—
1912
2024
1929
1963
2023
1962
1972
2022
2015
1960
2020
1958
2016