Toomers of Newbury was an old fashioned department store that stocked records and seemingly never returned anything to the suppliers so someone got some bargains before they closed in the 1970's.
They used to sell records at the back
Comments
A-Z prev: House Of Records
A-Z next: House Of Wax