Independent Record Shop In London
Audio Gold music shop on the 27th March 2018in Crouch End, North London in the United Kingdom.