Where is the largest retail garden centre in Europe? You might guess northern Italy, or southern France or The Netherlands but the surprising answer is, it’s Imperial Garden, 23km from Moscow.
Imperial Garden, founded in 2009, covers more than 10 hectares and stocks over 10,000 species of plants, from water garden and indoor plants to super-sized one-off mature tree specimens. And it’s so huge that you need a golf cart to get around.