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.
2018
1987
2008
1984
2023
2007
1952
2020
2012
1980
1981
2006
1951
1973
1970
1995
1996
1972
2022