Haggle Vinyl, Islington
A ramshackle second-hand shop devoted to vinyl, on Essex Road in Islington.
In every corner and filling every space are piles of vinyl records, of all sizes and ages. There is order -- the LPs are sorted into sections -- but there's also a lot which isn't in very much order at all. Trying to find 7" records is quite a mission, as they're all just forced into shelves near the counter.
The shop's speciality seems to be jazz (large signs warn off professional collectors), with large sections of hip hop and of course rock and pop. Pretty much every genre is covered, though.