Decidedly British shop (at London, United Kingdom)