Sunday, June 21, 2015

Neon Junk Heaven is in London

God's Own Junkyard
Unit 12
Ravenswood Industrial Estate
Shernhall Street
London
E17 9HQ

http://godsownjunkyard.co.uk/
Link to MAP