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.
1999
2007
2005
2021
1961
—
2020
2018
2019
2002
2010
2009
2011
2008