I had never seen this site before, and I must say I am quite impressed. Print Club London is a cooperative print studio that occasionally holds poster shows, which is where most of their “Store” section comes from. Everything is reasonably priced (most are 20″ x 27.5″ screenprints, have editions of 35, and are £35). Check it out at PrintClubLondon.com.
Via Design Milk.