Discover Renfrew
compiled from our dataRenfrew is located in Scotland, United Kingdom, and has a population of about 22,570. Our atlas lists 185 places here.
These include 9 sights and 1 museums, 161 restaurants, 13 places to stay and 1 cocktail bars. Highlights include Renfrew, Renfrew Castle, Spiral Hill.