Anybody know anywhere in London or Uk to get mags off a newstand? I am travelling at the moment and will be until June next year. Hoping to get a fix while I am here. Cancelled all my subscriptions when I left Oz in February.
At some point in the near future I may have a fixed address here, but until then am desperate for some hard copy to read!
Tend to move between Aberdeen, Manchester and London at the moment. Any where near these would be worth the trip!