Our Stores

Set in two gorgeous London village locations, our stores all have their own unique feel whilst maintaining the distinctive IRIS style.

Battersea Store

143-145 Northcote rd

London, SW11 6PX

 020 7924 6948

Hampstead Store

28 Rosslyn Hill

London, NW3 1H

020 7435 3007