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.
2014
2018
2017
1978
1967
2023
1969
2006
2013
2021
2015
2019
2016
1936
2012
1924
2024