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
2016
2007
2012
1955
1945
2022
1949
1916
2020
2025
2013
2015
1934