Well my invite must have got lost in the post, but yesterday Abercrombie opened their first UK store – in Saville Row in London. I’ll need to check it out next time I’m over.
They’ve also opened a UK specific website – here, and pricing (which seems quite steep compared to US prices) now include import duty etc, so you shouldn’t have any nasty suprises when the postman turns up. That must mean they’re still shipping online orders from the US though which seems a bit weird.