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.
1992
1986
2014
2019
2022
2002
2024
2006
2003
2020
1967
2005