There are many primark locations in London, but the biggest primark is located in Oxford Street, which is the major road in the city of Westminster.
It is one of the best harry potter stores in London.
If driving there, you can park your car at the following address;
Great Russell Street, W1D 1AU
The nearest tube station is Tottenham Court Road which is 1 minutes walk from the station. You can take the following lines.
Check the video below to see what you can shop there.
- Monday to Saturday 08:00 – 22:00
- Sunday 11:30 – 18:00