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.
1955
2017
2021
2015
1952
2024
1908
1959
1890
1953
2005
2019
2004
2020
1968
1960
2023