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.
2017
1960
2021
—
2018
1909
1956
1969
1896
2014
1963
2016
2013
2015
2011
2023
2006
2025