Instructions
Travel to Goldenrod City, home of the third Pokemon gym you visit in "Pokemon Silver." Goldenrod City is located in the western portion of the Johto region, north of Route 34.
Travel north after entering the city from Route 34, passing two intersections and crossing the train tracks. After you've passed the train tracks, turn right at the next intersection.
Walk past the Goldenrod City Pokemon gym. The paved road turns north immediately past the gym and two flower pots are on the ground next to the gym. Follow the road up to the building located where the road ends. This building is the Flower Shop; reading the sign next to the building identifies it as such.