London narrow stone alley with storefront signs