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.
2011
2008
2016
2001
1976
2018
2024
2019
2025
2009
2021