Leonidas
Chocolate shop; Coffee; Sweets; Chocolate; Coffee shop; Food products; Coffe Container; Western confectionery shops
Location: London The Arcade, 20 Liverpool St GB
Website:http://www.leonidas.com/
Phone:+442076267545
Map Location:51.5172, 51.5172