Fairytale and Castles
Shop the full range of Ostheimer Castle and Fairytale worlds at Magic Forest Shop. We have been selling the full range of Ostheimer toys here in London since 2012.
Magic Forest Shop offer the full range of Ostheimer wooden toys. These enchanting timeless toys are made in the traditional handcrafted method by skilled artisans.