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
2007
2006
1981
1995
2019
1950
2001
2016
1960
2012
2004
1945
1972
2015
1967
1970
1979
2002