River Island
With over 60 years of fashion retailing experience, River Island is one of the most well-known High Street brands, providing stylish, affordable fashion. Spanning over 1,800 square metres across three floors, their London flagship store at Park House offers new original looks every week.
Contact us
For further information, please complete the form below and a member of the Park House team will be in touch.