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.
2005
1919
1929
1978
1996
1964
2002
1997
2021
1993
1998
1992
2020
2023
1950
2001
1995
2004