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.
1960
1905
1995
1967
2013
2020
2015
2023
1965
1984
2016
2021
1945
2022
1903
2019
2024
1990