Hobby Shops in London - Whitechapel 120 Leman Street, The Arches, Whitechapel, London, E1 8EU Tags: cast metal pieces, model shops, modeling tools