Does anyone know if there's a place in England- preferably London- where you can buy clothing by brands such as American Eagle, Abercrombie and Fitch, Hollister Co. and Old Navy?
Thanks!
I think you can get A&Fitch in London on Carnaby street like inej says, but I have never seen Old Navy, American Eagle and Hollister and Co. Good luck!