Lobster Records opens 21st January...
Lobster Theremin is set to open a new record shop in London tomorrow (21st January).
Situated on Sidworth Street in the London Fields area, the...