Explore details about location Rosa Avenue. Rosa Avenue is a location situated within the Spelthorne alongside other areas such as Bishop Duppas Park, Meadway Close, Green Park.