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.
1958
2020
1998
2011
2010
1984
1959
1972
1947
2019
1934
1956
2022
2017
2012
1966
2023
1971