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.
2022
1992
1934
—
2013
2015
2024
1972
2018
1905
2025
2016
2012
2005
1994