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.
1972
2021
1973
1999
2008
2001
1989
1946
1965
1955
1967
2003
2023
1981
1997
2007
2004
1991
1936