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.
1959
2021
1970
1952
2015
2022
1944
2023
1968
1961
2000
2014
2001
2024
1937
2004