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.
2013
2015
2016
2012
1988
1969
1916
2019
1995
1954
1993
2002
1935
1997
2023
1925
2017
1936
2024