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.
1990
1989
1991
2012
1955
2017
2013
2015
2016
2022
1961
1912
1980
2005
2003