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.
2004
2022
2014
1998
1962
2007
2006
1959
2005
1996
1972
2024
1908
1931
1953
1968
1960
2003