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.
1924
2012
2011
2014
1994
2023
2019
2018
2021
1952
2016
2015
2017
1945
1996