so is there still a record shop on hyde park corner?