Luxury department store Harrods last week opened its £7m revamped toy department that features a room dedicated to science-themed toys called ‘The Odyssey’ as well as a shop featuring real trees in the ‘Enchanted Forest’.
Already have an account? Sign in here