Back to Oxford Street
Primark on Oxford Street, near Marble Arch
The store is on two levels
Back to Oxford Street