Best Sport and outdoor clothing in St Petersburg

Local Recommendations from our My Guide St Petersburg team

Russia is an outdoor lovers' paradise, and the city has a number of sporting and outdoor goods stores which have a full selection of clothes and accessories for outdoor activities in all weathers.