Originally Posted by Toilet & Bowels
it's in neal's yard, covent garden
AH i always wanted to find that place, found it on the map but every time i was in the area i had no idea where it was
Ive been in that Soul Jazz outlet place, i only bought a poster though.
Sister ray is the best place i know, but its a bit annoying as its the only one in the locale i know of. Im not a Vynil lover or big on the specialist stuff though.