London Shell Co. Posted by Alexander Percy on July 29, 2020 Sheldon Square, W2, London, W2 6DL 07553 033636 Website Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest