The flagship store of British high street retailer River Island is in the vast glass complex of Park House, located at the Marble Arch end of Oxford Street.
Spread over three floors and 19,968 square feet of retail space, it stocks their menswear, womenswear and kid’s ranges.
This content has been supplied by River Island
Venue Details & Map
473 Oxford StreetMaryleboneLondonW1C 2AU
- 0344 8269835
- Public transport:
- Oxford Circus, Underground