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.
2019
2017
2001
2010
1996
2009
2005
2002
2021
2025
2024
2006
2007
2018
1989