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.
1991
1903
2013
2017
1972
2014
1984
2024
2004
2025
2015
1953
2000
2020
2010
2021
1968