8 Holland Street
8 Holland Street is a gallery and design store, specialising in art and design from 1900 onwards, alongside objects and textiles from across the globe.
- Kind
- Gallery
- Country
- United Kingdom
- City
- London
- Address
- Holland Street 8, London
- Phone
- +442074300150
- not published