Here are some shots from the shop:
Trousers London “Denim Garden” 35 Neal Street Covent Garden London WC2H 9PR