The End of The End of History by Chris Walsh Silver & Sons was housed in a tatty warehouse just off Lea Bridge Road, Leyton. Security was tight. […]